package com.jzr.open.db1.model;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * <p>
 * 医院表
 * </p>
 *
 * @author henry
 * @since 2019-08-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="THospital对象", description="医院表")
public class THospital implements Serializable {
    private static final long serialVersionUID = 1L;
    public static final String TableName = "t_hospital";
    public static final String Id_ = "id";
    public static final String Name_ = "name";
    public static final String Intro_ = "intro";
    public static final String License_ = "license";
    public static final String LogoUrl_ = "logo_url";
    public static final String Address_ = "address";
    public static final String PostCode_ = "post_code";
    public static final String Phone_ = "phone";
    public static final String Email_ = "email";
    public static final String ImageUrl_ = "image_url";
    public static final String AreaName_ = "area_name";
    public static final String MasterName_ = "master_name";
    public static final String MasterMobile_ = "master_mobile";
    public static final String Longitude_ = "longitude";
    public static final String Latitude_ = "latitude";
    public static final String OrgType_ = "org_type";
    public static final String Level_ = "level";
    public static final String IsShowWeb_ = "is_show_web";
    public static final String Remark_ = "remark";
    public static final String UpdateBy_ = "update_by";
    public static final String UpdateTime_ = "update_time";


    @ApiModelProperty(value = "ID")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty(value = "名称")
    @TableField("name")
    private String name;

    @ApiModelProperty(value = "简介")
    @TableField("intro")
    private String intro;

    @ApiModelProperty(value = "许可证")
    @TableField("license")
    private String license;

    @ApiModelProperty(value = "官网url")
    @TableField("logo_url")
    private String logoUrl;

    @ApiModelProperty(value = "地址")
    @TableField("address")
    private String address;

    @ApiModelProperty(value = "邮政编码")
    @TableField("post_code")
    private String postCode;

    @ApiModelProperty(value = "电话")
    @TableField("phone")
    private String phone;

    @ApiModelProperty(value = "邮件")
    @TableField("email")
    private String email;

    @ApiModelProperty(value = "图片地址")
    @TableField("image_url")
    private String imageUrl;

    @ApiModelProperty(value = "区域名称")
    @TableField("area_name")
    private String areaName;

    @ApiModelProperty(value = "负责人")
    @TableField("master_name")
    private String masterName;

    @ApiModelProperty(value = "负责人电话")
    @TableField("master_mobile")
    private String masterMobile;

    @ApiModelProperty(value = "经度")
    @TableField("longitude")
    private BigDecimal longitude;

    @ApiModelProperty(value = "latitude")
    @TableField("latitude")
    private BigDecimal latitude;

    @ApiModelProperty(value = "组织类型")
    @TableField("org_type")
    private Integer orgType;

    @ApiModelProperty(value = "等级")
    @TableField("level")
    private Integer level;

    @ApiModelProperty(value = "显示网页")
    @TableField("is_show_web")
    private Integer isShowWeb;

    @ApiModelProperty(value = "备注")
    @TableField("remark")
    private String remark;

    @ApiModelProperty(value = "更新人")
    @TableField("update_by")
    private Integer updateBy;

    @ApiModelProperty(value = "更新时间")
    @TableField("update_time")
    private LocalDateTime updateTime;


}
